mechanically coupled - French English Dictionary